const PATH ='http://192.168.1.124:9012';
let commonDefault ={};
/**
	 * 整网AJAX请求封装，统一调用commonAjax函数
	* param: url 请求地址
	 * param: data 请求参数
	* param: success 请求成功回调函数
	* param: type 请求方式，默认POST
    * param: dataType 请求数据格式，默认JSON
	* param: async 同步或异步，默认异步
*/
 function commonAjax (url, data, succ,type, dataType, async){
	            var type = type || 'POST';
	            var dataTpe = dataType || 'json';
	            var async = async || 'true';
                var datas;
                console.log(dataTpe);
	            //POST请求的情况下，数据要转格式
	            // if(type == 'POST'){
	            // 	datas = JSON.stringify(data);
	            // }else {
	            // 	datas = data;
	            // }
	            $.ajax({
	               url: PATH + url,
	               data: data,
	               type: type,
	                dataType: dataType,
                   async: async,
                   xhrFields: {
                    withCredentials: true
                },
	               success: succ
                   ,
	               error: function (data) {
                       console.log(data);
	                   if(data.code == 404){
	                     alert('请求失败，请求未 找到');
	                   }else if(data.code == 503) {
                        alert('请求失败，服务器内部错误1');
	                   }else {
                        alert('请求失败，服务器内部错误2');
	                   }
                   }
                   /*,
	              beforeSend: function () {
	                   layer.msg('加载中', {
	                       icon: 16,
	                       shade: 0.07
	                   })
	               }*/
	           })
            }
            commonDefault.commonAjax =commonAjax;
module.exports =commonDefault